<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.14.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DM-CtrlH7-BF-DevProgram: TIM_Base_InitTypeDef Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="50x5.png"/></td>
  <td id="projectalign">
   <div id="projectname">DM-CtrlH7-BF-DevProgram<span id="projectnumber">&#160;beta 0.1</span>
   </div>
   <div id="projectbrief">C.ONE Studio Damiao Development Board Framework</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.14.0 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search/",'.html');
</script>
<script type="text/javascript">
$(function() { codefold.init(); });
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search',true);
  $(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(function(){initNavTree('struct_t_i_m___base___init_type_def.html','','struct_t_i_m___base___init_type_def-members'); });
</script>
<div id="container">
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="headertitle"><div class="title">TIM_Base_InitTypeDef Struct Reference<div class="ingroups"><a class="el" href="group___s_t_m32_h7xx___h_a_l___driver.html">STM32H7xx_HAL_Driver</a> &raquo; <a class="el" href="group___t_i_m.html">TIM</a> &raquo; <a class="el" href="group___t_i_m___exported___types.html">TIM Exported Types</a></div></div></div>
</div><!--header-->
<div class="contents">

<p>TIM Time base Configuration Structure definition.  
 <a href="#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="stm32h7xx__hal__tim_8h_source.html">stm32h7xx_hal_tim.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-pub-attribs" class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:afc886119e6709bb576d25b5cf8d12d92" id="r_afc886119e6709bb576d25b5cf8d12d92"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afc886119e6709bb576d25b5cf8d12d92">Prescaler</a></td></tr>
<tr class="memitem:a16d0c02a8f35426360a64c0706656e35" id="r_a16d0c02a8f35426360a64c0706656e35"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a16d0c02a8f35426360a64c0706656e35">CounterMode</a></td></tr>
<tr class="memitem:a8fab2bc184bb756763ff59c729b5be55" id="r_a8fab2bc184bb756763ff59c729b5be55"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8fab2bc184bb756763ff59c729b5be55">Period</a></td></tr>
<tr class="memitem:ade59c3a547a5409da845592f30596d17" id="r_ade59c3a547a5409da845592f30596d17"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ade59c3a547a5409da845592f30596d17">ClockDivision</a></td></tr>
<tr class="memitem:aa949328175500fd1d112f64a4db5ae79" id="r_aa949328175500fd1d112f64a4db5ae79"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa949328175500fd1d112f64a4db5ae79">RepetitionCounter</a></td></tr>
<tr class="memitem:a29e7b91a384f12e6be0f3ffb62ea1ea7" id="r_a29e7b91a384f12e6be0f3ffb62ea1ea7"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a29e7b91a384f12e6be0f3ffb62ea1ea7">AutoReloadPreload</a></td></tr>
</table>
<a name="details" id="details"></a><h2 id="header-details" class="groupheader">Detailed Description</h2>
<div class="textblock"><p>TIM Time base Configuration Structure definition. </p>
</div><a name="doc-variable-members" id="doc-variable-members"></a><h2 id="header-doc-variable-members" class="groupheader">Member Data Documentation</h2>
<a id="a29e7b91a384f12e6be0f3ffb62ea1ea7" name="a29e7b91a384f12e6be0f3ffb62ea1ea7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29e7b91a384f12e6be0f3ffb62ea1ea7">&#9670;&#160;</a></span>AutoReloadPreload</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::AutoReloadPreload</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the auto-reload preload. This parameter can be a value of <a class="el" href="group___t_i_m___auto_reload_preload.html">TIM Auto-Reload Preload</a> </p>

</div>
</div>
<a id="ade59c3a547a5409da845592f30596d17" name="ade59c3a547a5409da845592f30596d17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade59c3a547a5409da845592f30596d17">&#9670;&#160;</a></span>ClockDivision</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::ClockDivision</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the clock division. This parameter can be a value of <a class="el" href="group___t_i_m___clock_division.html">TIM Clock Division</a> </p>

</div>
</div>
<a id="a16d0c02a8f35426360a64c0706656e35" name="a16d0c02a8f35426360a64c0706656e35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16d0c02a8f35426360a64c0706656e35">&#9670;&#160;</a></span>CounterMode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::CounterMode</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the counter mode. This parameter can be a value of <a class="el" href="group___t_i_m___counter___mode.html">TIM Counter Mode</a> </p>

</div>
</div>
<a id="a8fab2bc184bb756763ff59c729b5be55" name="a8fab2bc184bb756763ff59c729b5be55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fab2bc184bb756763ff59c729b5be55">&#9670;&#160;</a></span>Period</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::Period</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the period value to be loaded into the active Auto-Reload Register at the next update event. This parameter can be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. </p>

</div>
</div>
<a id="afc886119e6709bb576d25b5cf8d12d92" name="afc886119e6709bb576d25b5cf8d12d92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc886119e6709bb576d25b5cf8d12d92">&#9670;&#160;</a></span>Prescaler</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::Prescaler</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the prescaler value used to divide the TIM clock. This parameter can be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF </p>

</div>
</div>
<a id="aa949328175500fd1d112f64a4db5ae79" name="aa949328175500fd1d112f64a4db5ae79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa949328175500fd1d112f64a4db5ae79">&#9670;&#160;</a></span>RepetitionCounter</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TIM_Base_InitTypeDef::RepetitionCounter</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Specifies the repetition counter value. Each time the RCR downcounter reaches zero, an update event is generated and counting restarts from the RCR value (N). This means in PWM mode that (N+1) corresponds to:</p><ul>
<li>the number of PWM periods in edge-aligned mode</li>
<li>the number of half PWM period in center-aligned mode GP timers: this parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF. Advanced timers: this parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. </li>
</ul>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>C:/Users/ASUS/Desktop/dm-ctrlH7-balance-9025test/Drivers/STM32H7xx_HAL_Driver/Inc/<a class="el" href="stm32h7xx__hal__tim_8h_source.html">stm32h7xx_hal_tim.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="page-nav" class="page-nav-panel">
<div id="page-nav-resize-handle"></div>
<div id="page-nav-tree">
<div id="page-nav-contents">
</div><!-- page-nav-contents -->
</div><!-- page-nav-tree -->
</div><!-- page-nav -->
</div><!-- container -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a href="struct_t_i_m___base___init_type_def.html">TIM_Base_InitTypeDef</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.14.0 </li>
  </ul>
</div>
</body>
</html>
